﻿using GC_FFW.ForecastWriter.Enums;
using GC_FFW.ForecastWriterClient.Abstractions.Interfaces.Managers;
using GC_FFW.ForecastWriterClient.Abstractions.Interfaces.ViewModels.Parameters;
using GC_FFW.SoccerfameParser.Abstractions.Interfaces.Builders;
using GC_FFW.SoccerfameParser.Abstractions.Interfaces.Factories;

namespace GC_FFW.ForecastWriterClient.ViewModels.Parameters
{
	public class MatchDataEditorViewModelParameters : IPrimaryViewModelParameters
	{
		public MatchType MatchType { get; set; }

		public string Url { get; set; }

		public IForecastDataBuilder ForecastDataBuilder { get; set; }

		public IWindowManager WindowManager { get; set; }

		public ISoccerfameDataHelperFactory SoccerfameDataHelperFactory { get; set; }
	}
}
